History
History
Show in Sentence
 Show Synonyms 

1) to make wild and usually useless efforts (as when one is in deep water and unable to swim) (flounder)

Synonyms
UK
US
Meaning:
difficulty

the state or quality of being difficult; something hard to do or understand

problem; situation requiring great effort

dutch

to share expenses

predicament

predicament

an unpleasant situation from which escape seems difficult

difficult situation

DEEP WATER as in Wiktionary
DEEP WATER as in Wikipedia